Scheduler for WPF
BaseStorage<T,TMappingCollection> クラス
メンバ 

C1.WPF.Schedule.4.5.2 アセンブリ > C1.C1Schedule 名前空間 : BaseStorage<T,TMappingCollection> クラス
ストレージに格納されるオブジェクトの型。これは、 BasePersistableObjectクラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
マッピングに使用されるコレクションの型。これは、 MappingCollectionBase<T>クラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
BaseStorage<T,TMappingCollection>は、C1Schedule オブジェクトモデル内のすべてのストレージの基本汎用コンポーネントです。 BasePersistableObjectから派生されたオブジェクトのストレージを表します。このコンポーネントは、オブジェクトのコレクションに対する操作のメソッドを実装します。これを使用すると、DataSource および DataMember プロパティによって指定されたデータソースからデータを取得することで、プログラムによってまたは自動的にコレクションに値を挿入できます。また、データソースフィールドをオブジェクトのプロパティにマップできます。
オブジェクト モデル
BaseStorage<T,TMappingCollection> クラス
シンタックス
'宣言
 
Public Class BaseStorage
    (Of T As {New, BasePersistableObject},
     TMappingCollection As {New, MappingCollectionBase(Of T)}) 
   Inherits C1BindingSource
public class BaseStorage<T,TMappingCollection> : C1BindingSource 
where T: new(), BasePersistableObject
where TMappingCollection: new(), MappingCollectionBase<T>
型パラメータ
T
ストレージに格納されるオブジェクトの型。これは、 BasePersistableObjectクラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
TMappingCollection
マッピングに使用されるコレクションの型。これは、 MappingCollectionBase<T>クラスから派生され、パラメータのないデフォルトコンストラクタを持つ必要があります。
継承階層

System.Object
   System.MarshalByRefObject
      System.ComponentModel.Component
         C1.C1Schedule.C1BindingSource
            C1.C1Schedule.BaseStorage<T,TMappingCollection>
               C1.C1Schedule.AppointmentStorage
               C1.C1Schedule.CategoryStorage
               C1.C1Schedule.ContactStorage
               C1.C1Schedule.LabelStorage
               C1.C1Schedule.ResourceStorage
               C1.C1Schedule.StatusStorage

参照

BaseStorage<T,TMappingCollection> メンバ
C1.C1Schedule 名前空間